﻿using System;
using System.Text;

namespace myapp_common
{
    public class StringUtils
    {
        public static string GetRandomString(int length)
        {
            string randStr = "";
            Random rd = new Random();
            byte[] str = new byte[length];
            int i;
            for (i = 0; i < length - 1; i++)
            {
                int a = 0;
                while (!((a >= 48 && a <= 57) || (a >= 97 && a <= 122)))
                {
                    a = rd.Next(48, 122);
                }
                str[i] = (byte)a;
            }
            string username = new string(UnicodeEncoding.ASCII.GetChars(str));
            Random r = new Random(unchecked((int)DateTime.Now.Ticks));
            string s1 = ((char)r.Next(97, 122)).ToString();
            username = username.Substring(0,length);
            randStr = s1 + username;
            return randStr;
        }
    }
}
